package com.network;

const val URL_NAME = "URL_NAME"
const val URL_INFO_VALUE = "URL_INFO"
const val URL_INFO_KEY = URL_NAME + ":" + URL_INFO_VALUE

const val URL_INFO = "http://47.117.48.240/!/"                      // 服务器测试地址
const val URL_DEFAULT = "https://47.117.48.240:8003/!/"              // C端地锁接口群

const val SYS = "sys/" // 基础接口群
const val USR = "usr/" // 用户接口群
const val BIZ = "biz/" // B端接口群
const val ERROR = "ERROR"
const val SUCCESS = "SUCCESS"
const val TEMPLATE = "TEMPLATE"


/*
     * 基本接口群
     * /!/sys/API-NAME
     */

/*
     * 基本接口群
     * /!/sys/API-NAME
     */
const val URL_VERSION = URL_INFO + SYS + "version" // 版本信息
const val URL_CPCA = URL_INFO + SYS + "captcha-human" // Turing验证图片
const val CAPTCHA = "CAPTCHA" //
const val URL_AUTH = URL_INFO + SYS + "captcha-mobile" // 发送手机短信验证码
const val AUTH = "AUTH" //
const val URL_IS_EXISTS = URL_INFO + SYS + "user-exists" // 判断用户是否存在
const val IS_EXISTS = "IS_EXISTS" //
const val URL_LOGIN = URL_INFO + SYS + "signin-pwd" // 使用密码登录
const val LOGIN = "LOGIN" //
const val URL_REGISTER = URL_INFO + SYS + "signin-sms" // 使用短信验证码登录（新用户注册）
const val REGISTER = "REGISTER" //


/*
     * 用户接口群
     * /!/usr/API-NAME
     */

/*
     * 用户接口群
     * /!/usr/API-NAME
     */
const val URL_USRGET = URL_INFO + USR + "get" // 取得当前用户资料
const val URL_USRSET = URL_INFO + USR + "set" // 设置当前用户资料
const val URL_CGPSW = URL_INFO + USR + "change-password" // 修改登录密码
const val URL_DEVICE = URL_INFO + USR + "devices" // 用户已登录设备
const val URL_SIGNOUT = URL_INFO + USR + "signout" // 登出
const val URL_UPIMG = URL_INFO + USR + "upload-image" // 上传图片


/*
     * C端业务接口群
     *  /!/latch/API-NAME
     */

/*
     * C端业务接口群
     *  /!/latch/API-NAME
     */
const val URL_LCADD = URL_DEFAULT + "add" // 添加地锁
const val URL_LCDEL = URL_DEFAULT + "del" // 删除地锁
const val URL_LCDFSET = URL_DEFAULT + "set-default" // 设置默认地锁
const val URL_LCLIST = URL_DEFAULT + "list" // 地锁列表
const val URL_LCSET = URL_DEFAULT + "set" // 地锁设置 （地锁基本参数等）
const val URL_LCGET = URL_DEFAULT + "get" // 获取单个地锁详细信息
const val URL_LCLOG = URL_DEFAULT + "log-add" // 添加地锁日志 (用户操作地锁日志)
const val URL_LOGLIST = URL_DEFAULT + "log-list" // 查询地锁日志 (分页查询某个用户地锁的日志)
const val URL_FBSET = URL_DEFAULT + "feedback-set" // 提交反馈 （用于反馈意见提交）
const val URL_GET_DEVICE = URL_DEFAULT + "check-get" // 生产端通过LockID获取设备信息
